more glorious - French English Dictionary